Integer programming models for colorings of mixed hypergraphs
نویسندگان
چکیده
A mixed hypergraph H = (X, C,D) consists of the vertex set X and two families of subsets: the family C of C-edges and the family D of D-edges. In a coloring, every C-edge has at least two vertices of common color, while every D-edge has at least two vertices of different colors. The largest (smallest) number of colors for which a coloring of a mixed hypergraph H using all the colors exists is called the upper (lower) chromatic number and is denoted χ̄(H) ( χ(H) ). We consider integer programming models for colorings of mixed hypergraphs in order to show that algorithms for optimal colorings may be transformed and used for finding optimal solutions of the respective integer programming problems. 1 Mixed hypergraphs A mixed hypergraph is a triple H = (X, C,D), where X is the vertex set, and each of C, D is a family of subsets of X, called C-edges and D-edges, respectively. A proper k-coloring of a mixed hypergraph is a mapping from X into a set of k colors so that each C-edge has at least two vertices of a common color and each D-edge has at least two vertices of different colors. That means that in every coloring no C-edge is polychromatic (i.e. no C-edge has all the colors different) and no D-edge is monochromatic. A mixed hypergraph is k-colorable if it has a coloring with at most k colors. If H admits no coloring then it is called uncolorable. A c ©2000 by D.Lozovanu, V.Voloshin 64 Integer programming models for . . . strict k-coloring of a mixed hypergraph is a proper coloring using all k colors. The minimum number of colors in a coloring of H is its lower chromatic number χ(H); the maximum number of colors in a strict coloring is its upper chromatic number χ̄(H). Classical coloring theory of hypergraphs with edge set E [1] is the special case where the family of C-edges is empty and we color the mixed hypergraph (X, ∅, E). Coloring of mixed hypergraphs is a new topic introduced in [3, 4]. 2 Integer programming models There are several ways to formulate the colorability problem for mixed hypergraphs as an integer programming problem. Consider H = (X, C,D), where X = {x1, x2, . . . , xn}, n ≥ 1, C = {C1, C2, . . . , Cl}, l ≥ 1, and D = {D1, D2, . . . , Dm}, m ≥ 1. Let us have n colors. and A = (αij) be a (0,1)-matrix allocating vertices to colors in such a way that αij = { 1 if vertex xi is colored with colorj, 0 otherwise. Then the condition that each vertex receives exactly one color is:
منابع مشابه
Comparing Mixed-Integer and Constraint Programming for the No-Wait Flow Shop Problem with Due Date Constraints
The impetus for this research was examining a flow shop problem in which tasks were expected to be successively carried out with no time interval (i.e., no wait time) between them. For this reason, they should be completed by specific dates or deadlines. In this regard, the efficiency of the models was evaluated based on makespan. To solve the NP-Hard problem, we developed two mathematical mode...
متن کاملALTERNATIVE MIXED INTEGER PROGRAMMING FOR FINDING EFFICIENT BCC UNIT
Data Envelopment Analysis (DEA) cannot provide adequate discrimination among efficient decision making units (DMUs). To discriminate these efficient DMUs is an interesting research subject. The purpose of this paper is to develop the mix integer linear model which was proposed by Foroughi (Foroughi A.A. A new mixed integer linear model for selecting the best decision making units in data envelo...
متن کاملExact Mixed Integer Programming for Integrated Scheduling and Process Planning in Flexible Environment
This paper presented a mixed integer programming for integrated scheduling and process planning. The presented process plan included some orders with precedence relations similar to Multiple Traveling Salesman Problem (MTSP), which was categorized as an NP-hard problem. These types of problems are also called advanced planning because of simultaneously determining the appropriate sequence and m...
متن کاملSolving Single Machine Sequencing to Minimize Maximum Lateness Problem Using Mixed Integer Programming
Despite existing various integer programming for sequencing problems, there is not enoughinformation about practical values of the models. This paper considers the problem of minimizing maximumlateness with release dates and presents four different mixed integer programming (MIP) models to solve thisproblem. These models have been formulated for the classical single machine problem, namely sequ...
متن کاملStrong Colorings of Hypergraphs
A strong vertex coloring of a hypergraph assigns distinct colors to vertices that are contained in a common hyperedge. This captures many previously studied graph coloring problems. We present nearly tight upper and lower bound on approximating general hypergraphs, both offline and online. We then consider various parameters that make coloring easier, and give a unified treatment. In particular...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید
ثبت ناماگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید
ورودعنوان ژورنال:
- The Computer Science Journal of Moldova
دوره 8 شماره
صفحات -
تاریخ انتشار 2000